needle presser - Turkish English Dictionary